french mutual aid - Turkish English Dictionary